home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 21
/
Aminet 21 (1997)(GTI - Schatztruhe)[!][Oct 1997].iso
/
Aminet
/
comm
/
bbs
/
Cit_Util_7H21.lha
/
Citadel_msgadd.lha
/
msgadd.doc
< prev
Wrap
Text File
|
1997-07-27
|
2KB
|
52 lines
MSGADD
MSGADD is utility for use with programs which act as gateways
between Citadel-compatible systems and other (foreign) networks. Its
purpose is to allow the addition of messages to a Citadel-86 message
base. The 'typical' system operator will rarely have a use for this
utility.
The command line format of MSGADD is
C>MSGADD <options> <node name> <file names>
<options> are:
-f force the addition of messages which are for a room that
is not shared with <node name>. The default is to reject
any messages which are for a room not shared.
Note: a vortexed message will still be rejected even if this
flag is present.
-d Debug output. This will cause extra output to be printed
when the program runs.
The node name, should be the name of a node on your nodelist, typically
(although not always) a node which has been designated OtherNet. The
purpose of specifying a node name is to allow correct routing address
decisions to be made by MSGADD, which will in turn allow Citadel to
route messages from the foreign network to other Citadel systems.
There should be at least one file name following the node name. Each
file should contain at least one message from the foreign network in
C86Net message format (see NETHACK3.MAN for the complete specification).
Of all the fields that makes up a C86Net message, the following should
be filled in by the gateway program for each message:
Author
Date
Name of Origin System - need not be 'node name' in the command line
Node ID of Origin System - a matter for some thought
Room for message - a MUST
Recipient if and only if msg is private mail
Message Text
Attempting to add messages to rooms which are not shared with 'node
name' will result in warning messages, and the the messages will only be
inserted if you specify the -f (force) option. By formally sharing rooms
with 'node name' you ensure that the companion utility to MSGADD, MSGOUT,
will pick up messages for the foreign net properly. See MSGOUT.DOC.
Vortex checking will be done on all messages. A summary of the resulting
vortex processing will be issued at the end of the run.